Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 MARKET PLACE £324,500 7 Mar 2022
64 MARKET PLACE £150,000 3 Apr 2019
66 MARKET PLACE £184,000 20 Aug 2021
68 MARKET PLACE £140,000 1 Jun 2023